63 x 259 meters = 6300 x 25900 cm