Determining exact entry and exit events

Using estimote, I want to detect when exactly a user enters a buiding and when they go out. I need it to be very accurate e.g. I don’t want to check user out if he/she is standing on the door.

Is it possible to achieve this using estimote beacons? Perhaps using two beacons - one inside, one outside?