Question

Read the text and answer the question.

There are 2945 people in the parade.

Which of the following is Correct according to the text above?