59 x 526 meters = 5900 x 52600 cm