Woman drives 900 miles wrong way after GPS error