105 x 666 cm = 1.05 x 6.66 meters