What is the maximum horizontal distance that can be covered with elytra?

What is the maximum distance one could travel with elytra in Minecraft before it needs to be repaired? Assume that it has Unbreaking III on it. If it matters, I play on Minecraft Bedrock.
Partially, I want to know this so I can plan on how far from my base I can regularly expect to explore without needing to stop to mend my elytra, but I'm also just curious.
According to the https://minecraft.fandom.com/wiki/Elytra#Durability_and_Repair , you can have a flight time of up to 28 minutes and 44 seconds, but I don't see a good way to convert that to a distance.

The answer by @pinckerman provided a lower bound to the distance that can be covered using elytra, and it led me to do some more research and eventually I landed on https://minecraft.fandom.com/wiki/Transportation .
From the Wiki:
Elytra:
Conditions: Gliding at 0° pitch
Average Speed: 30 m/sUsing this information, I was able to calculate an approximation of how far you could travel with elytra enchanted with Unbreaking 3 and came up with 51,720 blocks.
Using additional data from the same Wiki article, you could travel 57,754 blocks using continuous rocket boosts.
If you were extremely lucky and it was raining for the entire trip, then you could travel 215,500 blocks using a trident with Riptide III enchantment.