126.7 x 39.5 feet = 3861.82 x 1203.96 cm