89 x 665 feet = 2712.72 x 20269.2 cm