26.8 x 10 meters = 1055.12 x 393.7 inches