89 x 60.7 feet = 2712.72 x 1850.14 cm