Product review (4 stars): "Too short"? Not really!
Gasket is not as long as the one I removed, which made me nervous, but it is nonetheless sufficient to prevent any leaking.  Fell short of the full length by an inch on each side,  a so if yours is "too short" it's probably fine! Easy to install!