large indoor space with a glass ceiling