Similar situation Northbound over southern China from HKG (Kai Tak) to LHR
We deviated about 30 miles off track while the a/c ahead (Also 744 Europe bound) was asked by the ontroller why he had changed his altitude by 300 metres!.....His horizontal deviations were not quite as far as ours !
Cbs are best observed from the outside