So, according to the ST API it is possible to edit the size of the area around geolocations with a minimum value of 20 meters and 500000 maximum. However there is an issue with this function because whenever you set it between 20 and 149 it will default to 250.
I raised this issue a year ago and got no reply.
150 meters is entirely too big when you live in an apartment building for location based automations to be accurate.
Any word on this getting fixed any time soon?