Knights stadium to offer spectacular view of Charlotte