Very large numbers are adding an M (which is ok), but the parse wouldn't handle integers with M precision