public static int getLargestPhysicalDistance() {
		double maxDist = 0.0;
		for (Person[] connection : hardConnections) {
			double dist = Math.sqrt(
					(connection[0].getX()-connection[1].getX())*(connection[0].getX()-connection[1].getX()) +
					(connection[0].getY()-connection[1].getY())*(connection[0].getY()-connection[1].getY())
			);
			if (dist > maxDist)
				maxDist = dist;
		}
		if (maxDist > maxLargestPhysicalDistance)
			maxLargestPhysicalDistance = maxDist;
		largestPhysicalDistance.put(stopWatch.getElapsedTime(), maxDist);
		return (int) maxDist;
	}