127.6 x 109 feet = 3889.25 x 3322.32 cm