125 x 76 meters = 410.1 x 249.34 feet