A tourist drives 10km towards east and turns right and drives for 3 km. He then drives another 3 km towards West (turning to his right). He then turns to his left and walks another 2 km. Afterwards, he turns to his right and travels 7 km. How far and in which direction will be from his starting point?