Fortunately, our corporate policy was any flight over 6 hours was first class.
I once missed Thanksgiving on a trip to Australia. On Wednesday morning, I flew out of NC to Chicago and connected to LA. From LA we had a stop in Hawaii. Then on to Sydney. We crossed the international time line almost precisely at midnight and arrived in Australia on Friday morning around 9 AM. I had 6 meals in the combination of flights but no Thanksgiving type meal, no turkey, no dressing. That year, the day just didn't exist. Now coming back was nice, arriving in Honolulu before I left Sydney. I don't think the direct flights still exist today. In elapsed time I spent about 32 hours on that trip from the time I left NC until I landed in Sydney. Wasn't originally supposed to go to Chicago but something about the flight to LA was a turnaround and was going to be three hours late so would miss my flight to Honolulu.