Does he have to serve them consecutively? Like, can he serve the first 300 years, take a break, then serve the last 407 after??
It's always easier to criticise than provide any actual solutions.