713,000 voters for 301 locations. Assuming 356k vote on election day, and voting takes place over 12 hours. That's still about 100 per hour and location.
And that's ignoring that most will likely vote on their way from/to work (spices in demand), and that polling locations are most likely not perfectly distributed according to the population distribution.
Germany has 73,000 locations for 61,690,000 voters. Germany has roughly 4x the number of locations per voter.
I once timed voters, data gathering in the debate between paper ballots vs touchscreens. From signing the poll book to dropping ballot in the box. Avg 21 minutes, for both paper and electronic (no significant difference). For a moderately sized general election ballot (~40 issues and races).
Election administrators absolutely know these timings, how to properly do capacity planning. Whether they admit it or not.
--
In my jurisdiction, dropping off a ballot is trivial. It's just a box. Drive or walk up. Open safety door. Drop the ballot.
I read that Texas requires proper identification to drop off ballots. And prohibits 3rd party help, eg wife cannot deliver husband's ballot. (I can't imagine any scenario where that extraneous step is merited.) So factor in the actual time & motion data per jursidiction. Because as we know, every jurisdiction insists on doing their own thing, independent of all other considerations.
Germany has 73,000 locations for 61,690,000 voters. Germany has roughly 4x the number of locations per voter.