I've been thinking about this, trying to come up with why this isn't a good argument.
Of course, logically, it's a perfectly good argument. Of course it is correct. Unfortunately, it would persuade no one, because the people it is aimed at do not think scientifically. They aren't interested in testing their theories to see if they are correct. They have read the Bible. They know it is right. From there, they want to seek confirmation of their correct theory. If someone presents a logical argument, and they cannot refute it, they will attribute their inability to refute it to their own lack of knowledge of "unimportant" things, or maybe to the conspiracy that keeps "the truth" away from them.
What I mean is, the reaction from a flat earther to that argument is likely to be something along the lines of, "Well, I'm not sure about that. I'm not some great math guy who can figure it all out. I just know that flat Earth scientists have figured it out exactly, but the scientific establishment won't publish their papers."