125 x 108 meters = 410.1 x 354.33 feet