106.45 inches = 2.70383 meters