toGeofence
Decode this waypoint's geofence region, or null when it defines neither a circle nor a box. This is the single source of the proto ×1e-7 → decimal-degree conversion, shared by the alert engine, the map overlays, and the editor — keep all geofence coordinate decoding here so the three consumers cannot drift.