17:21:03 6.97,103.63 40 0 471 0 F-WMKC1 Kota Bharu
17:50:00 6.9298,103.5901 25 35000 471
If Rollleft's data is correct, then MH370 had only made good 3 1/2 miles in 29 minutes.
In this time, the plane might have made it almost to the tip of Vietnam and turned back to the 6.9298,103.5901 location (just west of IGARI.)
Of course this throws out the 18:22 time at MEKAR, as well as the first ping ring at 18:28.