What is the distance from Portland Oregon to Johannesburg South Africa?

Google earth claims it is 10,328 miles (16622 km), which is probably based on a spherical approximation.