Astronauts arrive at International Space Station just 8 hours after launching — Blankdot