Hello!
Have you seen our 40-129? Look this over and compare our dimensions to yours to see what you think.