26 x 729 meters = 2600 x 72900 cm