596.9 meters = 1958 feet and 4 inches