Touchdown, half a million miles from home