177.66 meters = 582 feet and 10.49 inches