Those needles would puncture large truck tires as well. Some were just shy of 2" long, and they could go through the tread or the sidewalls.
The last flat I had on a wheelbarrow had already had a tube installed, but the old tire was so dried out that I couldn't get the bad tube out. I had two bad tires on a garden cart with 3/4" hubs. I made a new 5/8" axle and slipped it into a piece of thin walled pipe to make it fit the old mounts. They wanted more for a pair of new tires than a new cart cost.