Fast Distance