182.12 meters = 597 feet and 6.08 inches