sizeof(long long) will return 4, means it occupies 4 bytes (32bit) in memory. You will only have 32bit available.
An alternative would be to use/implement a software library, with something like
int64_t Add64(int64_t, int64_t);
I did not check, but maybe things like that is already awailable as open source.
BK