66.6 x 81.5 cm = 2.19 x 2.67 feet