It is exactly at:

Qatar National Grid 230847 384428

UTM 39 R 552584 2788587

LAT LON N25 12 45.2 E51 31 19.2

Plug any of those into Google Earth and you will see the church.