Hi @SaadSami ,
I propose a different approach to the problem, that's because it's quite difficult to check the current position of a mobile device relative to 4 geographical points.
My solution is to set a single point (preferably on centre of your building / area) and check the distance from the mobile device to that point. In this way you obtain a circular area around your point.

Formula to get the distance between two points having the geographical coordinates (i'm not assuming any credit for this, but it worked extremely accurate in my case) is :
12742 * Asin(Sqrt(0.5 - Cos((Latitude - lat1) * 0.0174532925199432)/2 + Cos(lat1 * 0.0174532925199432) * Cos(Latitude * 0.0174532925199432) * (1 - Cos((Longitude - lon1) * 0.0174532925199432)) / 2)) * 1000
where lon1 and lat1are the mobile device coordinates and Latitude and Longitude are the building coordinates.