College football organizers are expecting an estimated 25,000 cars for the college football championship game on Saturday. The parking lot at the football stadium can hold 10,625 cars. The nearby baseball stadium parking lot can hold 12,898 cars. Will there be enough parking spaces? Explain your response with calculations.