The lowest example of a lethal dose I can find in the literature is 57mg/kg. Caffeine overdoses are so rare that we don't know the true distribution, but it's clearly not the case that millions people will die from a few coffees.
Your other comment calculated the lethal dose as *a gallon of espresso*. That's like 125 shots. That is not a remotely normal amount of coffee. It would take multiple people over an hour to make that much espresso for you.
(cc @dang, seeing this growing trend of people misunderstanding the missing reply button and evading the timer via edits, perhaps UI affordances could be developed to better introduce folks to the feature?)
Also, FWIW the LD50 can be calculated with censored populations (ie not all subjects have died.) Think about it: if I administer a dose that kills half but leaves the other half living, the LD50 remains unchanged even if I continue increasing the dosage until all have died (or not). LD50 does not require a complete set.
Similarly with caffeine content "can be". All kinds of variables like roasting time affect the dose But the semi-standardized dose for a cup of coffee is about 100mg. Related to your link, they are a much larger cup of coffee for comparison. If you normalize it to the standard coffee size, it comes to 100mg caffeine, so right in line with what would be expected.
It would need to be in powder form or concentrated in something far beyond natural levels of coffee/tea/matcha/etc.