# Calculating percentiles for estimate of a mean using bootstrap

Suppose my data has 1000 observations of 0, 20 observations of 1000, 10 observations of 10000, and 1 observation of 100000. In my actual data set the numbers are not as nice but I am saying this to give an idea of what my data looks like.

I want to get an estimate of the cumulative distribution function of the mean given the observations. The current plan is to calculate the bootstrap estimate of the mean 1000 times and use the results to generate a distribution of the mean given the observations.

Is this a reasonable procedure? Could somebody help me understand the limitations of such an approach?