On the topic of fuel , its very commen to carry enough fuel into china to get home again . Due to cost of fuel in china its cheaper to take return fuel from KL to Beijing that will get you home plus reserves . This may explain why they had empty seats but standby pax only got on due to no shoes . So 9 hours endurance would be normal for 4 hour flight for example . Cat B fuel .