https://www.britishairways.com/travel/purchase-avios/public/en_gb (Calculated 3061 EUR for 300,000 avios then converted 3061 EUR in to USD, You might need a EU or Israel based account in order to get the EUR pricing)
I didn't include CC points that you get for the spending, I actually Wonder if City prestige would give you 5ppd.