From point X, a girl walks 70 m towards the north. Then she takes a left turn and walks 150m. Then she takes a left turn and walks 70 m. Then, she takes another left turn and walks 90m. She then takes a right turn and walks 100m. Finally, she takes a left turn and walks 60m to reach point Z. How far and in which direction is point Z from point X?
A60m North
B60m South
C100m North
D100m South