Rob Johnston has been tracking his steps since late 2008.