182.54 meters = 598 feet and 10.61 inches