While studying a population of porcupines, a group of scientists caught and tagged 95 porcupines. A week later, the scientists counted 640 porcupines and saw that 38 of them had tags. To the nearest whole number, what is the best estimate for the porcupine population?