Jeff Williams, 58, set the US record for spending the most time in space, with a total of 534 days in orbit. He tweeted yesterday that he’d miss space, before boarding the Soyuz toward home:

Another crew will replace the returnees, and will be launched on Sept. 23 from the Baikonur Cosmodrome in Kazakhstan.

📬 Sign up for the Daily Brief

Our free, fast, and fun briefing on the global economy, delivered every weekday morning.