Haverhill - Kyle (3225.4 km)