Just putting how slow a 25:00 5k is in perspective:
The worst guy on my high school xc team, an obese freshman who walked on every single run, was able to run 22:xx. Every single distance runner on our track team is able to run sub 5:20 for the mile and this is by only running 20-30 mpw in season only. We are by no means one of the best teams.
In the local JV races a 25:00 will consistently place you as one of the 10-15 slowest runners in a field of 100-150. This includes the mentally challenged kids.