During its 30-day technology demonstration, It was intended to fly up to five times at altitudes ranging from 3–5 m (10–16 ft) for up to 90 seconds each. It is operated by solar-charged batteries that power dual counter-rotating rotors mounted coaxially one above the other. Its rotors measure 122 cm (4 ft), and its entire body is 49 cm (19 in) tall. Ingenuity was designed and built by NASA's Jet Propulsion Laboratory (JPL), with contributions by NASA's Ames Research Center and Langley Research Center AeroVironment, Inc. Ingenuity's 25th successful flight, which occurred on April 8, 2022, saw the helicopter set new records for highest speed and distance traveled during a single flight. As of April 29, 2022, it has made 28 successful flights. Two months later, on April 19, Ingenuity successfully completed the first powered controlled extraterrestrial flight by an aircraft- taking off vertically, hovering, and landing, for a flight duration of 39.1 seconds. Ingenuity, nicknamed Ginny, is a small robotic helicopter operating on Mars as part of NASA's Mars 2020 mission along with the Perseverance rover, which landed on February 18, 2021.