A human powered helicopter successfully hovered for 64 seconds at a height of 3 meters, winning a prestigious $250,000 prize