26 meter boom lift