124.3 x 69 feet = 3788.66 x 2103.12 cm