Whale watchers stunned after scarily close encounter with giant humpback which almost lands in their boat