Worlds longest underwater cave discovered