120.9 x 68.6 feet = 3685.03 x 2090.93 cm