Longest Lasting Drone Flight Time