25 x 67 meters = 82.02 x 219.82 feet