Guyss,,, so here is the update... After traversing 390KM in local, today I re-filled the tank & it gave me exactly 15.2 KM/L (In Islamabad city local drive)........... most interestingly the meter was also showing same 15.2KM/L...........so it means the Meter mileage reading is perfect.....