89 x 116.8 feet = 2712.72 x 3560.06 cm