It is among the largest dinosaurs known from good remains , possibly reaching 33 to 34 meters ( 108 to 112 ft ) in length , and a weight of 35 to 40 tons .
It was up to 33 to 34 meters ( 108 to 112 ft ) in length , and a weight of 35 to 40 tons .