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_name_47 ( position VARCHAR, team_performance VARCHAR, team_defense_rank VARCHAR, year VARCHAR )

### Question ###
What was the position of the player whose team lost super bowl xxv before 1992, with a team defense rank larger than 3?

### Accurate SQL ###

SELECT position FROM table_name_47 WHERE team_defense_rank > 3 AND year < 1992 AND team_performance = "lost super bowl xxv"