113 x 34 inches = 2.87 x 0.864 meters