26 x 412 meters = 2600 x 41200 cm