599.62 meters = 1967 feet and 3.09 inches