579 x 26 meters = 57900 x 2600 cm