What is the version of the following sentence with correct punctuation?

The fabric surface is developed to withstand impacts in sport halls and other similar environments
The fabric surface is developed to withstand impacts in sport halls and other similar environments.