They really do have a lot of sail boats in the channel between England and the Isle of Wight.