Astro turf high quality from a sports field, 8 ft x 100 ft roll