Another level that stumped me for weeks. Looking at the comments I went over it again trying to remember the route and saving a couple of steps and was successful.
I couldn't get to the exit for a few weeks as I can't read this type of level well. I did think I knew how to finally approach it though and the approximate route. Then finally today I solved it, mainly by persistence.
A nice level. Initially I was going the wrong way so many steps off, changed direction and got it to 2 off, a few attempts were then required to get to 54 steps.