JJ, you math is false and misleading. I'll give you a lesson in 101 math:
1 pound = 0.45359237 kilograms 2000 pounds = 907.2 kilos 1 kilo converts into 1 liter 1 barrel [US, petroleum] = 158.9872956 liter 907.2 liters = 5.7 barrels per hour. So far you were close.
1 day = 24 hours (you forgot that miniscule, but crucial part) Thus: current production per day = 136.94 barrels This is more than 25% on top of the JBII's earlier mentioned expectations / forecasts (109 barrels/day).
The under promising / over delivering has already begun.