int's are signed 32 bit integers (more specifically, two-compliment signed 32-bit integers). That means the largest value they can hold without overflowing is 2^31-1, or 2147483647.

Because of the...