26 x 333 meters = 2600 x 33300 cm