1376.6 inches = 34.96564 meters