89 x 127.3 feet = 2712.72 x 3880.1 cm