Man completes seven marathons in seven days |