126.8 x 123 feet = 3864.86 x 3749.04 cm