Walter "Mackey" McClure was on top of the world Wednesday after climbing down from the highest perch in Raleigh.