126 x 115 inches = 3.2 x 2.921 meters