Three days gone and I still can't even touch the exit.
A masterpiece of a puzzle!
EDIT (7 months later): I can hardly believe I solved this monstrosity. I was close to thinking that I never would. And even more interesting: my first exit touch was the current solve, itself (145). LOL