176.92 meters = 580 feet and 5.35 inches