599.69 meters = 1967 feet and 5.84 inches