How many miles is it from Gainesville FL to Naples FL?

It is 289 miles according to Google Maps.