89 x 16.7 feet = 2712.72 x 509.02 cm