I'll weigh mine, I am pretty sure that it is less then 3 lbs. Are you sure it is not the thicker "tarp like" version they made? All of the websites I've seen that list weight have it at 640 grams.
On a side note here is a pretty slick bridge hammock made from a DPM Basha...
http://www.youtube.com/watch?v=01sFJ...=youtube_gdata
I think the biggest issue for the OP would be the dimensions, unless you used it as a blind.
Bookmarks