Modern 3 point seat belts?

It's a bench seat car and the kit was supposed to fit bench seat A, B, and E body cars from 71-74. The frustrating thing is the picture shows straps that would be the right length, but the actual kit was different. The straps with female ends (that bolt to the driveshaft hump) are 22" long, which is obviously WAY too long. The vendor tried to tell me it was the right kit. They had another picture (which I didn't see before ordering) that showed the 22" length. Here's what I got, shown beside the factory belt:
IMG_2439.JPG

Here's the vendor's site:1971-74 Mopar A, B, E 3-Point Conversion Seat Belts, Bench