603.17 meters = 1978 feet and 10.85 inches