63 x 512 cm = 0.63 x 5.12 meters