356 x 128 inches = 9.042 x 3.251 meters