Confused as to how this is reported well after the fact and has the time of the speech rather incorrect. Jeffries went for >8 Hours
WASHINGTON — House Minority Leader Hakeem Jeffries, D-N.Y., broke the record for the longest House floor speech ever Thursday, blasting Republicans and delaying passage of their sweeping tax and spending bill for over eight hours
[...]
He ended his 8-hour, 44-minute speech shortly after 1:30 p.m., yielding back with rapturous applause from Democrats who chanted his name and embraced him.
Note that this normally can't be done in the house by most members. Only the party leaders can do this through the the so called magic minute where the speech time isn't counted against the debate time by convention