@HaHoBe:
Your first comment: good point. I didn't test this code, it was just off the top of my head
Your second comment: habit. That's the only reason. It should also be of type Long

Thanks for spotting those