Astronaut above Earth