Experiments using data from various environments, including the airport, train station, and shopping mall, have shown that our approach can reduce 80 percentile error to about 1m, and limit the maximum error to about 2m, demonstrating the feasibility of WiFi for high accuracy localization.