182 x 25 meters = 597.11 x 82.02 feet