1038 miles
Hours can't be measured in miles.
1,038 kilometers = 644.98 miles (rounded)
42
six hours
Depends on the speed.
5.12
Depends on what speed you are traveling at.
If you are travelling at the speed of 60 miles per hour, you will travel 133 miles in exactly 2.22 hours, or 2 hours and 13 minutes.
Distance divided by speed equals travel time. i.e. (miles)/(miles per hour)=(hours)
627 divided by the speed you are driving (in miles per hour) equals the time in hours it will take.
It's about 958 miles, which equals 15 hours.