static protected Location parseLocationLine(String line) {
		String latitude, longitude;
		int latitudeSign = 1, longitudeSign = 1;
		
		if(log.isDebugEnabled())
			log.debug("line:" + line);
		
		latitude = line.replaceAll("^.*CENTER LOCATED NEAR ", "");
		latitude = latitude.replaceAll(" AT.*$", "");
		if(latitude.matches(".*S.*"))
			latitudeSign = -1;
		longitude = latitude.replaceAll("^.* ", "");
		if(longitude.matches(".*W.*"))
			longitudeSign = -1;
		latitude = latitude.replaceAll("[NS] .*$", "");
		longitude = longitude.replaceAll("[WE].*$", "");
		
		return new Location(latitude, longitude, latitudeSign, longitudeSign);
	}