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_58 ( position VARCHAR, appearances VARCHAR, leeds_career VARCHAR )

### Question ###
What position does the player who has made 244 appearances with a Leeds career of 1981 1989 play?

### Accurate SQL ###

SELECT position FROM table_name_58 WHERE appearances = 244 AND leeds_career = "1981–1989"