180.89 meters = 593 feet and 5.65 inches