964 x 628 cm = 9.64 x 6.28 meters