public static Point2D.Double strongestRSS(Cell cell) {
		int currentStrongestRSS = -114;
		List<Measurement> strongestRSSMeasurements = new ArrayList<Measurement>();
		for(Measurement measurement : cell.getMeasurements()) {
			if(measurement.getSignalStrength() > currentStrongestRSS) {
				strongestRSSMeasurements.clear();
				strongestRSSMeasurements.add(measurement);
				currentStrongestRSS = measurement.getSignalStrength();
			}
			else if(measurement.getSignalStrength() == currentStrongestRSS) {
				strongestRSSMeasurements.add(measurement);
			}
		}
//		Cell tempCell = new OneSector(cell.getCellTowerCoordinates(), cell.getVectors()[0].getP2(), strongestRSSMeasurements);
		double ctX = 0.0;
		double ctY = 0.0;
		for(Measurement measurement : strongestRSSMeasurements) {
			ctX += measurement.getCoordinates().getX();
			ctY += measurement.getCoordinates().getY();
		}
		ctX = ctX/strongestRSSMeasurements.size();
		ctY = ctY/strongestRSSMeasurements.size();
		
		return new Point2D.Double(ctX, ctY);
	}