Let me introduce myself. 500km no breaks done regularly. 1000 km with one break to refuel and take a leak , easily. You know, good comfortable diesel car (BMW X5 ) does wonders to make traveling long distances a non-issue.
I also assume that you don't have kids or other family when you drive - or you have trained your family extremely well :)