Mohit left for his office in his car. He drove 12km towards North and then 10km towards West. He then turned to the South and covered 4km. Further, he turned to the East and moved 8 km. Finally, he turned right and drove 8 km. How far and in which direction is he from his starting point?