67.7 x 88.9 feet = 2063.5 x 2709.67 cm