605.5 meters = 1986 feet and 6.58 inches