605.1 meters = 1985 feet and 2.83 inches