SpaceX’s 20th mission of the year launched on Friday, March 24, sending another batch of Starlink satellites into low Earth orbit (LEO). The mission, named Starlink Group 5-5, lifted off at 11:43 AM EDT (15:43 UTC) from Space Launch Complex 40 (SLC-40) at Cape Canaveral Space Force Station, in Florida.
The weather forecast released by the Space Launch Delta 45’s Weather Squadron called for a greater than 95% chance of favorable weather during the primary launch window. 24 hours later, during the backup launch window, the weather forecast was slightly worse with the chances of favorable weather dropping to 85%.