89.7 x 121.4 feet = 2734.06 x 3700.27 cm