SpaceX launched its 407-foot Starship megarocket on Flight 15 from Starbase, Texas, aiming to orbit Earth roughly 14 times over 22 hours. While the Super Heavy booster was aborted and splashed down in the sea, the upper stage continued into space. The mission tests rapid reusability as part of Space