25 x 343 meters = 82.02 x 1125.33 feet