180.52 meters = 592 feet and 3.09 inches