781 x 118 inches = 19.837 x 2.997 meters