132 x 787 inches = 3.353 x 19.99 meters