177.14 meters = 581 feet and 2.02 inches