Palo Alto - Rochester (4422.1 km)