how long would a 250 mg edible last