How far is Kabul Afghanistan from Bishkek Kyrgyzstan?

As per the distance calculator the distance between

Kabul and Bishkek is 646.25 miles, which is 1040.01 in kilometers.