Answer:
A sample of 3851 is required.
Explanation:
We have that to find our level, that is the subtraction of 1 by the confidence interval divided by 2. So:

Now, we have to find z in the Z-table as such z has a p-value of .
That is z with a pvalue of , so Z = 2.327.
Now, find the margin of error M as such

In which
is the standard deviation of the population and n is the size of the sample.
Variance is 5.76 kWh
This means that

They would like the estimate to have a maximum error of 0.09 kWh. How large of a sample is required to estimate the mean usage of electricity?
This is n for which M = 0.09. So






Rounding up:
A sample of 3851 is required.