89 x 105.2 feet = 2712.72 x 3206.5 cm