The number that should come in place of the question mark (?) is 947.
The series progresses by subtracting the squares of consecutive odd prime numbers (or consecutive odd numbers in descending order). Let's look at the differences between the consecutive terms:
The pattern of subtracted values follows the squares of prime numbers in reverse order (112,72,52,32). Following this prime number logic, the next prime number down from 3 is 2.
Therefore, the next square to subtract is: