63 x 888 cm = 0.63 x 8.88 meters