125 x 89 meters = 410.1 x 291.99 feet