Guess that numbers bigger than 2^32-1 are 64 bit

- If a value of type number is greater than the max value of a signed
  32 bit integer we assume it is a 64 bit number and return bigint