Mesbah satellite