Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: QUE TEMPORADA TEVE UM FINAL DE TEMPORADA EM 21 DE MAIO DE 1989 E FOI VISTO POR 17,98 MILHÕES DE DOMICÍLIOS?
 ###Tabelas: CREATE TABLE u.s._television_ratings (u.s._television_ratings_id AUTO_INCREMENT PRIMARY KEY, Season INT, Episodes INT, Season premiere VARCHAR, Season finale VARCHAR, TV season VARCHAR, Rank VARCHAR, Households (millions) INT) CREATE TABLE division_i (division_i_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Champion VARCHAR, Score VARCHAR, Runner-Up VARCHAR, Location VARCHAR, Semi-Finalist #1 VARCHAR, Semi-Finalist #2 VARCHAR) CREATE TABLE tallest_under-construction_buildings (tallest_under-construction_buildings_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Name VARCHAR, City VARCHAR, Region VARCHAR, Height (m) INT, Height (ft) INT, Floors INT, Estimated Completion INT) CREATE TABLE lightweight_classic_race (lightweight_classic_race_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Rider VARCHAR, Team VARCHAR, Speed VARCHAR, Time VARCHAR) CREATE TABLE nsl_cup_winners (nsl_cup_winners_id AUTO_INCREMENT PRIMARY KEY, Season VARCHAR, Cup FinalDate VARCHAR, WinningTeam VARCHAR, Score VARCHAR, LosingTeam VARCHAR, Cup Final Attendance VARCHAR)  
SELECT MAX Season FROM u.s._television_ratings WHERE Season finale = may 21, 1989 AND Households (millions) < 17.98