124.7 x 21.6 feet = 3800.86 x 658.37 cm