125 x 159 meters = 410.1 x 521.65 feet