If the GPS signal is sufficient, its accuracy is 5-30 metres. Where the GPS signal is weak, or non-existent, the location is determined using the GSM (LBS) network, which is accurate to within 1000 metres or the Wi-Fi network, which is accurate to within 300 metres.