I don't believe it is man made I have located a bunch of these in a creek down the road from were I live
1inch and 3/4 long× 1n half inches wide x roughly and inch thick