128 x 125 meters = 419.95 x 410.1 feet