89 x 208.4 feet = 2712.72 x 6352.03 cm