603.9 meters = 1981 feet and 3.59 inches