code: public Object endPoint(Object point, String from, String to) {
  		JSONArray coords = ((JSONArray) ((LinkedHashMap) point)
  				.get("coordinates"));
  
  		try {
  			double[] xy = GeotoolsUtils.transform(
  					from,
  					to,
  					new double[] {
  							Double.valueOf(String.valueOf(coords.get(0))),
  							Double.valueOf(String.valueOf(coords.get(1))) });
  			if (xy != null) {
  				coords.set(0, xy[0]);
  				coords.set(1, xy[1]);
  				((LinkedHashMap) point).put("coordinates", coords);
  			}
  		} catch (Exception e) {
  			e.printStackTrace();
  		}
  
  		return point;
  	}
docs: {@inheritDoc}