There are -642 days and -20 hours left to Christmas