CREATE TABLE table_name_98 (heat INT, time VARCHAR, rank VARCHAR)

What is the largest heat with a time of 4:57.90, and a Rank larger than 22?
SELECT MAX(heat) FROM table_name_98 WHERE time = "4:57.90" AND rank > 22
SELECT MAX("heat") FROM "table_name_98" WHERE "4:57.90" = "time" AND "rank" > 22