507.95 inches = 12.90193 meters