Невозможно получить все пары широта / длинна в радиусе 500 м от заданной точки (как я и @Cobusve указали) - таких пар бесконечно много.Вы должны сказать нам более точно, что вы хотите.
Чтобы помочь вам разобраться, я предлагаю вам взять карту области, которая вас интересует, выбрать точку и нарисовать вокруг нее круг радиусом 500 метров.Это даст вам все пункты, которые вы ищете, и, возможно, подскажет, почему вам нужно быть более ясным.
И, попутно, поскольку расстояние составляет всего 500 метров, я предлагаю вам выработать свой ответ, когда вы это делаете, в геометрии плоскости и забыть о почти сферичности Земли.Любые неточности, внесенные этим упрощением, будут очень очень малы, и это значительно упростит математику, и я начинаю формировать мнение, что это будет полезно для вас.