89 x 85.1 feet = 2712.72 x 2593.85 cm