180.61 meters = 592 feet and 6.63 inches