Dustin, a truck driver, has a delivery to make that is 866 miles away. If Dustin drives at a steady rate of 70 miles per hour for 540 minutes, how many more miles does he have to go?