Relative Motion (Swimmer Crossing River Question)

A swimmer who can swim at a speed of 0.80m/s in still water heads directly across a river 86m wide. The swimmer lands at a position on the far bank 54 m downstream from the starting point. Determine:

(C) The direction of departure that would have taken the swimmer directly across the river.

(s - swimmer
g - ground
w - water

Vsw = 0.8 m/s
d across stream = 86m)

2. Relevant equations

(n/a - see bellow)

3. The attempt at a solution

From the previous two parts of the question I determined that it took the swimmer 107.5s to cross the river and thus the speed of the current is 0.5 m/s [E]. And that the velocity of the swimmer relative to the shore was 0.94 m/s [58 N of E]. (Which according to my textbook is correct.)

(t=107.5s
Vwg = 0.5 m/s [E]
Vsg=0.94 m/s [58 N of E])

Now, I figured that in order to end up straight across where you start from, you would have to swim [58 N of W] since the current resulted in the swimmer following a path of [58 N of E]. (So this would negate the effect of the current?) However, according to the textbook the answer is [W 51 N] and I have no clue how else to approach this question. Any help/tips please?1. The problem statement, all variables and given/known data