129.5 x 62.3 cm = 4.25 x 2.04 feet