How big is the snake and how large are these meals?
If each one of those is a meal I would stop feeding and take it to a vet. Perhaps someone has more experience though.
Good luck.