224 x 855 inches = 5.69 x 21.717 meters