89 x 511 feet = 2712.72 x 15575.28 cm