127.3 x 64.3 cm = 4.18 x 2.11 feet