a futuristic space station flying over the earth