Everyone knew the earth was round when Columbus was looking for funding for his expedition. The objection wasn't that he would sail off the end of the world, it was that China was too far away for his ships to reach without running out of water. This was correct. Columbus had been told by an old sailor, however, that there was land 3 weeks due west of the Canary Islands (which was also correct).
And the flat earthers.