122 x 106 inches = 3.099 x 2.692 meters