Need to set location for "accuracy is low"

Hi Team,

I am setting moc location by using driver.setlocation(); and it working fine

But current location and moc location is different so that I am getting a popup "accuracy is low ". So I think I need to set accuracy so that it may work but How to set accuracy I dont know. Can anyone respond on ASAP

driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
	Thread.sleep(5000);

	Location loc = new Location(37.77531, -122.39290, 1000);
	driver.setLocation(loc);