129.3 x 66.3 cm = 4.24 x 2.18 feet