Enduring a long haul flight