89 x 384 feet = 2712.72 x 11704.32 cm