TROUTDALE, Ore. (KOIN) — Multnomah County Sheriff’s Office made its biggest drug bust ever on Wednesday night, officials said during a press conference Thursday.

The bust happened at 2 locations: on the 4000 block of SE 104th Avenue in Portland and the 1700 block of SE Orient Drive in Gresham, the sheriff’s office said.

Deputies seized 90-100 pounds of methamphetamine with a street value of $2 million. Two pounds of heroin, a firearm and $30,000 in cash were also found.

Lt. Chad Gaidos said the meth seized was equal to 50,000 street doses.

Alfredo Narciso Pineda, 34, Alejandro Lopez Gonzales, 25, and Celso Marroquin Benitez, 39, were arrested on charges related to possessing, manufacturing and distributing methamphetamine and heroin, deputies said.

“Given the amount alone, that leads us to believe this has connections to cartel activity,” Lt. Chad Gaidos said. “Just the sheer amount leads us to believe this comes from a bigger source than something we might see locally.”

The incident is likely within the top 10 biggest drug busts in the state.

Deputies estimate the street value of the meth bust at 2-million dollars , the largest bust in Multnomah County history #koin6news #pdx pic.twitter.com/SOnV9aeXue— Jennifer Dowling (@JenDowlingKoin6) February 23, 2017

Multnomah Co Sheriff’s deputies say other evidence & drugs collected include a 9 mm, cocaine, heroine & other pills #koin6news #koin6pics pic.twitter.com/CcEDO7V8Hy— Jennifer Dowling (@JenDowlingKoin6) February 23, 2017

The Gresham residence involved in the drug bust was where deputies found the suspects converting methamphetamine into its crystal form, Detective Zwick said.

“Right now in Oregon we have 90% purity rates, very high, at low prices,” Detective Zwick told KOIN 6 News. “Why? Demand is huge. Our addiction rate is so high here, they are going to keep flooding the market.”