Google says they fly between 31- 40 mph when travelling. That Gulf of Mexico leg looks close to 1000 miles. That would mean a non-stop flight of between 25 and 32 hours. How in the world???