I too agree with what has already been posted, the 7595 XT would surely suit your needs. Now i have a couple of questions, 40ft[

] do you carry an oxygen mask and some kleenex for nose bleed?

man that' s a lot higher than i want to be. Looks like you' d have a pretty wicked shot angle at that height. Hope your wearing a full body harnest up there.