264 x 786 inches = 6.706 x 19.964 meters