These are sold on Amazon by Leisure RV parts (a division of
Leisure Coachworks which is the company that used to be known as the Alfateers started by some former employees when Alfa RV --Alfa SeeYa motorhomes and 5th wheels-- went out of business). They have still have a service center in California and an internet parts division.
Take some measurements again and see if they match. The measurements of these are 4" x 2.72" including the bezel. The diagram attached (taken from the Amazon webpage for the product) appears to have the depth and the height measurements transposed. I've noted what I believe is the correct transposition.
4" Red Led Oval Side Marker and Clearance Lights with Chrome Bezel, Oval led trailer truck marker lights (5) <---click or tap on this link
You get 5 of them for $12.99 (so they're only $2.60 apiece) ...even if you ordered them and they're the wrong size or not what you want, you're only out 13-bucks - plus tax and shipping (or free shipping if you have other stuff to order on Amazon that totals $35) --or you could just return them and get a refund, LOL.
They have the same DOT code as the ones in your image:
DOT SAE P2 09
.
(taken from the Amazon webpage for this product)