En primer lugar, quitale todos los apostrofos a los números de punto flotante. No son cadenas de texto y los estás poniendo como si lo fueran, obligando a MySQL a realzair conversiones implícitas, lo que para 850.000 registros peude ser un problema de performance.
Código MySQL:
Ver original - RADIANS(tbl.Ib_Longitud
))) * 6378) distanciaPunto1Punto2
FROM empresas_y_negocios_empresas
as tbl
) T1
WHERE distanciaPunto1Punto2
<= 4.021 AND Id_Empleados
= 1
En segundo lugar, ¿Hay algún indice definido en esa tabla?