public static Map<DeviceDistance, DeviceLocation> getScaledDeviceDistancePerPI(String deviceId) {

    Map<DeviceDistance, DeviceLocation> deviceDistancePerPI =
        GeodeClient.getInstance().getDeviceDistancePerPI(deviceId);

    Iterator<DeviceDistance> distancesIt = deviceDistancePerPI.keySet().iterator();
    while (distancesIt.hasNext()) {

      DeviceDistance distance = distancesIt.next();
      distance.setDistance(distance.getDistance() * Scale.getInstance().getScaleFactor());
    }
    return deviceDistancePerPI;
  }