129 x 103.8 cm = 4.23 x 3.41 feet