603.92 meters = 1981 feet and 4.38 inches