107 x 855 inches = 2.718 x 21.717 meters