125 x 42 meters = 410.1 x 137.8 feet