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: Qual foi a superfície para os oponentes na final com Fitzgerald Vilas?
 ###Tabelas: CREATE TABLE tallest_buildings_by_state_or_territory (tallest_buildings_by_state_or_territory_id AUTO_INCREMENT PRIMARY KEY, State / Territory VARCHAR, Building VARCHAR, Height VARCHAR, Floor count INT, Completed INT) CREATE TABLE legends_over_45_doubles (legends_over_45_doubles_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Year INT, Championship VARCHAR, Surface VARCHAR, Partner VARCHAR, Opponents in the final VARCHAR, Score in the final VARCHAR) CREATE TABLE classes_1_to_6 (classes_1_to_6_id AUTO_INCREMENT PRIMARY KEY, Class VARCHAR, Part 1 VARCHAR, Part 2 VARCHAR, Part 3 VARCHAR, Part 4 VARCHAR, Verb meaning VARCHAR) CREATE TABLE world_championship_group_b_austria (world_championship_group_b_austria_id AUTO_INCREMENT PRIMARY KEY, Games INT, Drawn INT, Lost INT, Points difference VARCHAR, Points INT) CREATE TABLE top_grossing_films_u.s. (top_grossing_films_u.s._id AUTO_INCREMENT PRIMARY KEY, Rank INT, Title VARCHAR, Studio VARCHAR, Director(s) VARCHAR, Gross VARCHAR)  
SELECT Surface FROM legends_over_45_doubles WHERE Opponents in the final = Fitzgerald Vilas