Wow - great answers.
river - As for the sea (sorry!), I'd stick with the land MSA at 1800'. Cruise ships can get up to nearly 300 feet above the waves and as for those offshore windmilly things, some of them off the coast of east Anglia are starting to get about 500 feet.