119 x 576 inches = 3.023 x 14.63 meters