603.07 meters = 1978 feet and 6.91 inches