im to short to reach the roof....
get a step ladder 
a step ladder?? with my track record for falling and hurting myself i dont think so :'(
i also "moved" that lump of human dump... by the smell of it there was no way that was a dogs dump..... but human..... its now on the drain waiting to decompose a b it more and get washed down..... with my drive washed and disenfectent thrown around a bit