fix obscure bug in strtoull reading the highest 16 possible values