93 x 891 cm = 3.05 x 29.23 feet