I am thinking about buying a Fox Vanilla for my Specialized XC. Currently it has a Rockshox Tora. The problem is the Fox Vanilla has about 5 1/2 inches of travel and my Tora has about 4 inches. Would this new fork fit on my bike? If not. what is the best other option?