31 x 106 inches = 0.787 x 2.692 meters