Not sure where you got these from.
6GB = 6 * 1024 * 1024 * 1024 = 4 * 1024^3 = 6442450944
6GB in binary is
0000000000000000000000000000000110000000000000000000000000000000
3210987654321098765432109876543210987654321098765432109876543210 6 5 4 3 2 1 0
So the lower 32 bits are:
10000000000000000000000000000000
and the upper 32 bits are:
00000000000000000000000000000001
The lower bits can be found by bitwise AND with (2^32)-1 (i.e. 32 ones):
$ python
6*(1024**3) & ((2**32)-1) 2147483648
The upper 32 bits by shifting right by 32 bits:
6*(1024**3) >> 32 1
So you want
i put 536870912 in ChilliSpot-Max-Input-Octets
this should be 2147483648;
i put 268435456 in ChilliSpot-Max-Input-Gigawords
This should be 1.
This reminds me my university time!