Saint Louis Science Center, Dinosaur diorama on the lower level