176.95 meters = 580 feet and 6.54 inches