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
Looks like the teh captain bit and CDXL are the width of the PCB on the right...