How do you make the conclusion that init is up longer then the whole system?
Todays date minus 559 days is:
date -d "559 days ago" "+%Y%m%d"
20090305 -> March 05 2009. Which tells me that both are the same (OK, did not look at minutes and seconds, but the only one that can check that is you.)
Hope this helps.