Hi The Robster
Your data does not have to be normal to apply this confidence interval. Why?
Well the confidence interval you are looking at is for the mean., not the data itself. While the data is not normal it is most likely if you took many sample means (>30) from this data set then the distribution of these sample means would be normal.
Refer to the 'Central Limit Thoerem' to find out more.