106 x 627 meters = 10600 x 62700 cm