Ridiculous? It’s a mathematical calculation not a matter of opinion! Here’s the calculator - it explains what the inputs mean. As you will see, for an electorate of 48m with a 95% confidence level and a 3% margin of error you need a sample of 1068.