119.4 x 89 feet = 3639.31 x 2712.72 cm