How many factors of 878800000 are perfect squares?