129 x 256 meters = 12900 x 25600 cm