180.65 meters = 592 feet and 8.2 inches