Mr Eavis and company inpect the site