Possibly even out by an order of magnitude:
Nearly three tonnes of heroin with a street value of $2.7bn (£2bn) from Afghanistan have been seized from a western Indian port in a major bust, officials said.
That’s $900 per gramme at street value.
The UN (OK, old figures but what the hell) has street value in UK at $90 per gramme or so. At least as far as I know the UN is already compensating for cutting, purity etc.
Journalists and numbers, eh?