176.92 meters = 580.446194 feet