It's all about guaranteed money. Mario got 50 million guaranteed. That means Revis wants around the same. 50 mill guaranteed over 5 years is 10 mill per season.
That's actually doable. Fluff up the contract with incentives to make it look better than it is, give him his 50 mill guaranteed and it's not the end of the world.