They three more votes to go before they break the most recent previous record set in 1923. I believe the all time record in 133 votes which happened in 1856. Unfortunately, I don't think there is any limit on the number of times the house can vote for Speaker of the House.
Unfortunately, the House is stymied for as long as this goes on because no other House business will be accomplished, including swearing the newly elected representatives into office. The Republican party looks fractured at this point. Without unity, the party will get nowhere ever. We are witnessing the implosion of the Republican party. Which appears to be fractured beyond repair.