The new stadium
新しく建設された競技場、スタジアムを指します。
features
~を備えている、~を特徴としているという意味です。
advanced
高度な、進んだ、先進的なという様子を表します。
athletic safeguards
スポーツ活動における保護措置や安全対策を意味します。
including
~を含んで、~を例として、という意味です。
impact-absorbing flooring
衝撃を吸収する床材を指します。
and emergency medical stations
そして、緊急時の医療施設や救護所を指します。