59 x 884 cm = 0.59 x 8.84 meters