526.6 inches = 13.37564 meters