I would say no, the 1590BBMis 117.2mm x 90mm x 39mm
Both board are for a 125B which is 122mm x 66mm x 39.5mm
You should get a 1590XX, which is 145mm x 121mm x 39.5mm.
here’s a look at two 125B board in a 1590XX
View attachment 26645
Looks like the teh captain bit and CDXL are the width of the PCB on the right side on the picture. 90mm wide would not be enough to fit both. Just my humble opinion…