Long-Endurance Drones In Making: NewSpace's Solar-Powered High Altitude Pseudo-Satellite Flies Over 21 Hours