sports facility and arena - looks like something from the future