Presence Detection unstable

I am using Google_maps and life360 component for presence detection, but sensor trigger without i enter or leave the zone. maybe GPS signal jumping in or out from a zone.

At midnight triggered notification " Kids enter in the School "

school is 1 km far from my house.

zones.yaml

 - name: School
   latitude: xx.069724374839645
   longitude: xx.132511436127743
   radius: 150
   icon: mdi:school

configuration.yaml

homeassistant:
  name: Home
  latitude: !secret latitude
  longitude: !secret longitude
  elevation: !secret elevation
  unit_system: metric

device_tracker:
  - platform: google_maps
    username: !secret google_map_location_user
    password: !secret google_map_location_pass
  - platform: life360
    username: !secret life360_user
    password: !secret life360_pw
    prefix: life360

I had issues with google maps too so ended up stopping using it.
Life360 is much more stable, and has the benefit of providing moving and driving states which gmap doesn’t
You could also look at merging your device trackers into a single entity by using the person component