Flock before Launch (IMAGE) NASA/Johnson Space Center Caption The 28 Dove satellites that make up Planet Labs' Flock 1 mission, seen here before delivery to the International Space Station, will be the largest single constellation of Earth-imaging satellites ever to launch into space. Credit Planet Labs Usage Restrictions credit to: Planet Labs License Licensed content Disclaimer: AAAS and EurekAlert! are not responsible for the accuracy of news releases posted to EurekAlert! by contributing institutions or for the use of any information through the EurekAlert system.