I’ve wondered if natural phenomena like tornadoes could carry fish eggs those kinds of distances. Or even just carry the eggs into the clouds, to be rained down large distances away.