300 drones fly