605.8 meters = 1987 feet and 6.39 inches