Here's why:
* 1 teaspoon = 4.929 milliliters
* 11.5 milliliters / 4.929 milliliters/teaspoon = 2.33 teaspoons
So, 11.5 milliliters is a little more than 2 teaspoons.