600.1 meters = 1968 feet and 9.98 inches