Large construction excavator