128 x 434 inches = 3.251 x 11.024 meters