Peatland could take 'thousands of years' to recover