35 ton telescopic excavator