180.41 meters = 591 feet and 10.76 inches