226 x 881 inches = 5.74 x 22.377 meters