126.8 x 62 feet = 3864.86 x 1889.76 cm