89 x 177.4 feet = 2712.72 x 5407.15 cm