Location of the phone is determined using network provider, so it can be inaccurate, but there is an accuracy radius. Cell tower location accuracy depends on the provider (Mozilla). Usually it's exact or very accurate, but in some cases it can be approximation. Unfortunately it's not possible to know the accuracy of the cell tower location.