180.11 meters = 590 feet and 10.94 inches