How many miles from London UK to Davao City Philippines?

7840