128 x 380 inches = 3.251 x 9.652 meters