127.6 x 124.6 feet = 3889.25 x 3797.81 cm