25 x 420 meters = 82.02 x 1377.95 feet