The rocket lifted off at 6:13 p.m. EST from pad 39A at NASA's neighboring Kennedy Space Center, then deployed two high-resolution imagery ... Worldview Legion spacecraft in May of 2024, and the third ...