Ian Paterson was more than triple the legal alcohol limit when he was spotted weaving all over the road in Ellon.