264 x 864 inches = 6.706 x 21.946 meters