765 x 132 inches = 19.431 x 3.353 meters