857 x 224 inches = 21.768 x 5.69 meters