A customer pointed this out to me. In the Okta docs here: https://help.okta.com/en/prod/Content/Topics/Directory/About_Universal_Directory.htm it says that profile data number types are stored as 64-bit numbers in Java long format.
Apparently, we return that data as a Java long integer, which is not correct. @bdemers can you check on this?