It's actually a rubber/plastic. Mine is a 1999, but believe the windshields are all the same for our models (so long as you don't have a hardtop or radar arch delete in which case you would probably need 1-2' more).
PO could have replaced with foam when they couldn't locate original part??