125 x 649 meters = 410.1 x 2129.27 feet