125 x 43 meters = 410.1 x 141.08 feet