a space station in front of the earth