find 2 prime numbers that if multiplied would generate a 400 digit number
I'm not sure what you want. 400 is a three-digit number, and 4000 is a four-digit number. I don't think you want a "400 digit number."
Assuming you want a number with a value over 400, this site will be helpful:
http://mathforum.org/dr.math/faq/faq.prime.num.html
I hope this helps. Thanks for asking.