CREATE TABLE table_name_58 (laps INT, time_retired VARCHAR, grid VARCHAR)

What is the highest number of laps with a time of +6.643 and grid less than 2?
SELECT MAX(laps) FROM table_name_58 WHERE time_retired = "+6.643" AND grid < 2
SELECT MAX("laps") FROM "table_name_58" WHERE "+6.643" = "time_retired" AND "grid" < 2