correction on distance computation. Thanks to Arjuna Tuzzi.