65' x 41' Self Elevating Barge – Capacity 88 tons