There are 126 days and 13 hours left to Christmas