What is the mileage between Billings MT and Charles City Iowa?

The driving distance is 915 miles per Map Quest. The driving time per Map Quest is 13 hours and 4 minutes.