599.5 meters = 1966 feet and 10.36 inches