180.92 meters = 593 feet and 6.83 inches