131.87 inches = 3.349498 meters