121 x 131.1 feet = 3688.08 x 3995.93 cm