889 x 229 inches = 22.581 x 5.817 meters