CREATE TABLE table_43644 ("Year" FLOAT, "U.S. Rank" FLOAT, "Total s Ton" FLOAT, "Domestic s Ton" FLOAT, "Foreign Total s Ton" FLOAT, "Foreign Imports s Ton" FLOAT, "Foreign Exports s Ton" FLOAT)

what is the highest u.s. rank when the foreign total s ton is more than 703,638, the year is earlier than 2005, the foreign imports s ton is 284,347 and the foreign exports s ton is smaller than 478,317?
SELECT MAX("U.S. Rank") FROM table_43644 WHERE "Foreign Total s Ton" > '703,638' AND "Year" < '2005' AND "Foreign Imports s Ton" = '284,347' AND "Foreign Exports s Ton" < '478,317'
SELECT MAX("U.S. Rank") FROM "table_43644" WHERE "Foreign Exports s Ton" < '478,317' AND "Foreign Imports s Ton" = '284,347' AND "Foreign Total s Ton" > '703,638' AND "Year" < '2005'