There are 186 days and 4 hours left to Christmas