121 x 98.9 feet = 3688.08 x 3014.47 cm