Yes the fox is 80mm which is pretty much the shortest you can buy these days. You can see from the photos the front end is slightly higher compared to the P2, although the even the P2s are from a later bike so longer than the original 93s would have been.
Rides fine to me, being that I am...