The person's horizontal position is given by

and the time it takes for him to travel 56.6 m is

so your first computed time is the correct one.
The question requires a bit of careful reading, and I think there may be a mistake in the problem. The person's vertical velocity
at time
is

which tells us that he would reach the ground at about
. In this time, he would have traveled

But we're told that he is caught by a net at 56.6 m, which would mean that the net cannot have been placed at the same height from which he was launched. However, it's possible that the moment at which he was launched doesn't refer to the moment the cannon went off, but rather the moment at which the person left the muzzle of the cannon a fraction of a second after the cannon was set off. After this time, the person's initial vertical velocity
would have been a bit smaller than
.
a) Cumulus is 100% the correct answer
A reference point would be something not on the ship which could be used to calculate distance traveled.
Answer: C.) A lighthouse on a nearby Island
Answer:
Part a)
distance = 112 miles
Part b)
current position = 112 miles from the position of town
Explanation:
Part a)
Since the distance marker is showing the distance between the town and the position of john at all time
so here we have

Part b)
Current position of John is given as

from the position of the town