Tomorrow my family and I will be spending 15.5 hours on a 777-200LR. ATL-JNB. It’s our longest run at something over 8000 miles. Fingers crossed for an upgrade, but failing that we have a full assortment of entertainment options, snacks and sleep aids. After a night in JNB we fly up to Durban on one of these.