601.5 meters = 1973 feet and 5.1 inches