125 x 156.8 meters = 410.1 x 514.44 feet