Hovering is the way to go about it- only thing I can think of is get yourself as close to the edge as possible before jumping. Also, you may want to try a quick re-press of the button when the hover starts to give out. I forget now but you may be able to get there this way.
I'm doing a replay through the game myself but I'm not nearly as close to the end as you are right now (yet).