786 x 94 inches = 19.964 x 2.388 meters