124.6 x 106 feet = 3797.81 x 3230.88 cm