126 x 378 inches = 3.2 x 9.601 meters