Gib beim Umwandeln die Option
CRTBNDCBL ... ARITHMETIC(*EXTEND31)
an, dann müssste es klappen.

Laut ANSI darf COBOL nur 18 signifikante Ziffern verarbeiten.