There seems to be an issue with the location of
YVR (Vancouver, Canada).
When the distance is calculated, I get:
ZRH-YVR = 590 miles (should be around 5177 miles
according to GCMap)
AKL-YVR = 11282 miles (should be around 7043 miles
according to GCMap)