Baidu knows
3. What are the 1000 digits after 1415926?
Pi to 2500 digits Pi to 500 digits 3.1415926535897932384626433832795028841971693 9937510582097494459230781640628620899862803482534211706798214 808651328230664709384460955058223172535940812848111745028410 2701938521105559644622948954930381964428810975665933446128475
This novel and its characters are purely fictitious. Any similarity is purely coincidental and should not be imitated.