603.67 meters = 1980 feet and 6.54 inches