599.43 meters = 1966 feet and 7.61 inches