Missing 3 digits at the end of an integer value when saving a variable from the response

This is a limitation of JavaScript when handling big numbers.

I think the only way around this is to handle this as a string.