269 x 64 meters = 26900 x 6400 cm