During a sprint planning meeting, the scrum team is arguing over 115 story points' worth of user stories that the product owner is pushing to be completed in the upcoming sprint. However, the development team's average velocity is only 100 story points.
Who makes the final decision on how many story points will be targeted for completion during a sprint?