Fix #676. Allow for high precision integers to be stored correctly
update the changelog