221 x 881 inches = 5.613 x 22.377 meters