I am working on a project where I am trying to sort my repeating group “Queue” by location. I am looking to make an uber type clone where riders will search for a driver and the request be placed in a queue where the drivers can select from the list of available riders in their area. The drivers should only be able to see available riders in the queue that are 50 miles away or less. The problem I am having is that all request are going to the queue and are available to select by the driver no matter how far away the riders home address is. Please help!!!