with only five city blocks remaining before he reached the city 's end , he pulled himself onto a slate tiled rooftop and continued on , crossing it to where another span of boards lay , connecting that rooftop to the next .