Kareem travels 4 km towards North on his bike from his house and reaches point A. Then travels 5 km towards East and reaches point B. From B he travels 4 km in north direction to reach point C. From C he travels 5 km in the west direction to reach the mosque. How far is Kareem's house from the Mosque?