904 Torqueflight heavy duty selector shaft seal height?

I was wondering how far is the heavy duty selector shaft seal suppose to go in? I just re-took out the new regular seal i installed a few months ago because it leaked. I got this new one from ebay and did a comparison. the ebay one is taller and more heavy duty. I installed it on the car today which was kinda hard putting that seal in with the transmission still on the car but i believe i successfully installed it. I used a large old C Clamp, a block of wood and i think a 15/16 socket tall enough to go over the shaft.

Now how far is it suppose to go? i know that its a taller seal than the original one and cant expect it to be flush with the transmission hole but this seal still has a couple of "millimeters" out. i ll post picks tomorrow