Thank you all.
This solved my problem:
As long long everything works perfectly.
One more thing. I changed the array size to 12.
But my serialmonitor output is empty.

petemanzel:
char snumber[10];
This array should have a size of at least 12 if you use
sprintf
to print an 11-digit number