There are 127 days and 8 hours left to Christmas