599.58 meters = 1967 feet and 1.51 inches