High-altitude long endurance