Taking Penicuik as 55 degrees 50 minutes north, 3 degrees 13 minutes west, and Lindos as 36 degrees 35 minutes north, 28 degrees 5 minutes east (both of which were obtained by googling), the online calculator provided by North Arizona University makes the distance 2002 miles (correct to the nearest mile).