hamber island from the shore