I doubt any sort of GPS is even going to get you close to the accuracy you want. Even getting that much accuracy out of a top of the line differential GPS + Inertial system would be very hard and at that point we are talking hundreds of thousands of dollars.
If at all possible I might try vision tracking from the outside.