1 answer
(click or scroll down)
The food pantry still needs 1,021 - 689 = <<1010-689=332>>332 cans of tomatoes.
Therefore, the food pantry will spend approximately $0.95 x 332 = $<<0.95*332=315.4>>315.4.
Therefore, they will spend roughly $300. Answer: \boxed{300}.