Long Range AI Powered Face Recognition