Farmer to pay £7.000 for pollution