124.7 x 63 feet = 3800.86 x 1920.24 cm