605.92 meters = 1987 feet and 11.12 inches