26 x 715 meters = 2600 x 71500 cm