There are 249 days and 3 hours left to Christmas