119 x 755 inches = 3.023 x 19.177 meters