266 x 528 meters = 26600 x 52800 cm