108 x 856 inches = 2.743 x 21.742 meters