182.52 meters = 598 feet and 9.83 inches