266 x 41 meters = 26600 x 4100 cm