Crossing the date-line on our way back from New Zealand provided us with a Christmas Day that literally lasted for 43 hours.