897 x 264 inches = 22.784 x 6.706 meters