I usually use
this tool to calculate mileage. I flew out to DXB last week in F and back in O (I think) and it was out by only 1 mile vs what was posted to my account.
270 TP out

45 TP back
And the service in both F and at the back were both very good. And Doha airport's a rather nice place to be. Didn't use the lounge as my connections were short. Very short.
Shame about the lack of Avios, but I've got plenty of those.
All TP and avios posted 3 days after I got home.