Created 16-May-21
Modified 13-Dec-23
On May 15, 2021 at 6:56 p.m. EST, SpaceX launched its 27th (28th overall) batch of Starlink satellites from Space Launch Complex 39A at Kennedy Space Center, Florida.
Following stage separation, Falcon 9’s first stage landed on SpaceX droneship Of Course I Still Love You, stationed several hundred miles offshore in the Atlantic Ocean.
Photos taken from SR 528 Causeway, about 14 miles away.
© Dennis Huff