The Labor Day weekend was going great until I noticed someone had pried the "Spider" off my Spider. I just happen to have a new spider badge in my spare box, but it looks smaller than what I believe was on there. It measures 4-7/8" long x 7/8" high. (Alfa Part# 00605-64626-0000). Does this measure-up for a '91 S4 spider rear badge? Grrrrrrr 