603.47 meters = 1979 feet and 10.66 inches