Well, with that logic, then you could say JFK-SIN is also a long one (10246 miles) on Singapore Airlines, even though it stops in FRA. As is the nonstop EWR-SIN flight (9535 miles). But I'm pretty sure the OP was looking for single leg, longest routes (i.e. nonstops).
I went by the
AA timetable and JFK SIN is not listed in there.