calculate observed upper limit (not expected)