Below is the list of tables from the database along with their columns and datatype. Need to generate an accurate SQL query for the question.
Only use the columns present in the respective table. Only use the columns which are required to generate the SQL query. Only use table joins if required and not otherwise.

### Tables ###
TABLE: CREATE TABLE table_64474 ( "Date" real, "Doubles, I Class" real, "Doubles, II Class" real, "Greater Doubles" real, "Doubles" real, "Semidoubles" real, "Total" real )

### Question ###
Which Doubles have a Total larger than 176, and a Date smaller than 1907, and Doubles, I Class smaller than 21?

### Accurate SQL ###

SELECT MAX("Doubles") FROM table_64474 WHERE "Total" > '176' AND "Date" < '1907' AND "Doubles, I Class" < '21'