125 x 651 meters = 410.1 x 2135.83 feet