I would use vectors to solve this problem rather than trig (apart from finding direction)

Letibe 1km due east and letjbe 1km due north. Also let the origin be the start point

If we say his route isrthen, relative to the origin his position will be the sum of the vectors :

r= 4i+ (-5j) + (-2i) = 2i- 5j

Spoiler: