4, 16, 25, 841, 707281 are all factors of ********** and also perfect squares ie., there are 5 such factors. ********** = (2^5)(5^3)(29^5).