88.6 x 66.8 cm = 2.91 x 2.19 feet