Sub centimeter gps