Space station trio returns to Earth: NASA’s Peggy Whitson racks up 665-day record | GeekWire