125 x 206 meters = 410.1 x 675.85 feet