just like anything else, price would depend on the quality of the product. mexican marijuana is often considered a low quality product, so lets say between $60-100+ per ounce street value depending on sale location.
so even on the low end with 2 tons (4,000 lbs, 16 ounces per pound, 64,000 ounces) youre looking at around 4million dollars.