public void setRadius(double radius) {
		if (Double.isNaN(radius))
			throw new IllegalArgumentException("Invalid radius given.");
		this.radius = Math.min(Math.abs(radius), 360.0);
		this.radiusInternal = LatLng.doubleToLong(radius);
	}