180.53 meters = 592 feet and 3.48 inches