OK - so it sounds like 20hrs might be a bit hopeful.

I tend to be in the top half (by the skin of my teeth).

Judging by the stats from last year (thanks - you made me look at the website to see if there were stats for last year - obviously not thinking at the moment) that would put me about 22hrs........Assuming no navigational f*ck ups...

Cheers,
LS