26 x 71 meters = 2600 x 7100 cm