Next he mounted the kerb on the wrong side of the road and wiped out a bus stop sign before driving on up Mailer St.
A car travelling in the opposite direction had to swerve to avoid a collision, police said.
McKenzie turned into Elgin Rd and again lost control, crashing into a power pole on the opposite side of the road.
When he was taken to hospital, medical staff took a sample of blood which gave a reading of 216mg of alcohol per 100ml of blood - more than four times the legal limit.
In explanation, McKenzie said he had "three or four jugs of beer" and was "just going home" at the time of the crash.
Counsel Noel Rayner said his client had written off the work vehicle he had been driving and was anticipating a civil liability of about $20,000.
He said McKenzie had been to alcohol counselling and had been abstinent since the incident.
The smash would have a further financial cost because now McKenzie had to be driven to various jobs by a colleague, which was losing him about $500 a week, Mr Rayner said.
Judge John Macdonald noted the defendant had been concerned by his own drinking before August and realised he had to do something.
But it was too late.
"You appreciate abstinence is really the only option that's going to work for you,'' the judge said.
McKenzie was sentenced to six months' supervision, fined $1759 and disqualified from driving for a year.